#ifndef GENOMEDATABASEINTERFACE_H
#define GENOMEDATABASEINTERFACE_H

#include <QObject>
#include <QPointer>


#include "genomeelementdatapacket.h"

class GenomeDatabaseInterface : public QObject
{
    Q_OBJECT
public:
    explicit GenomeDatabaseInterface(QObject *parent = 0);
    
    virtual void addGenomeElementThenDeleteIt( QPointer<GenomeElementDataPacket> dataPacket );
    virtual void addGenomeElement( QPointer<GenomeElementDataPacket> dataPacket );

    virtual void empty();

signals:
    
public slots:
    
};

#endif // GENOMEDATABASEINTERFACE_H
